.page.level1.level2.dashboard {
    font-family:Roboto, sans-serif;
}

.page.level1.level2.dashboard .column.center.assima__scrollExtender {
    background-color:white;
}



.page.level1.level2.dashboard .subHeader, .page.level1.level2.dashboard #PanelNavigationBar, .page.level1.level2.dashboard #SectionToolbar  {
    display:none;
} 

.page.level1.level2.dashboard.authoring .subHeader, .page.level1.level2.dashboard.authoring #PanelNavigationBar, .page.level1.level2.dashboard.authoring #SectionToolbar {
    display:flex;
} 

.page.level1.level2.dashboard .grid-stack > .grid-stack-item > .grid-stack-item-content {
    left:0px;
    right:0px;
}

.page.level1.level2.dashboard section.main section.column.center {
    padding:0;
}


/* General Widgets */

.page.level1.level2.dashboard .itemType, .page.level1.level2.dashboard .description {
    display:none !important;
}

.page.level1.level2.dashboard .widget.itemsList .content.carousel .treeGrid li h1 {
    text-align:center;
    margin:3px 3px 3px !important
}

.page.level1.level2.dashboard .widget.itemsList .content.carousel .treeGrid li table
{
    height:95%;
}

.page.level1.level2.dashboard .widget.itemsList .content.carousel .treeGrid li .assima__treeNode__text > a
{
    background:none;
}

.page.level1.level2.dashboard .assima__treeNode__content:hover {
    background:none;
}

.page.level1.level2.dashboard .widget.itemsList .content.carousel .treeGrid .assima__treeNode__content:hover h1 {
    text-decoration: none;
}

.page.level1.level2.dashboard section.main section.column * + h1 {
    margin-top: 20px;
    font-size: 1rem !important;
}


/* New to Assima Widget */


.page.level1.level2.dashboard #Content_WidgetGrid_ctl09_PanelContent, .page.level1.level2.dashboard #Content_WidgetGrid_ctl05_PanelContent {
    background:none !important;
}

.page.level1.level2.dashboard #Content_WidgetGrid_1055_Container {
    background-color:#f7f4e9;
}


.page.level1.level2.dashboard #Content_WidgetGrid_ctl09_ItemLink, .page.level1.level2.dashboard #Content_WidgetGrid_ctl05_ItemLink
{padding-left:50px;
}



.page.level1.level2.dashboard #Content_WidgetGrid_ctl09_SmallIcon, .page.level1.level2.dashboard #Content_WidgetGrid_ctl05_SmallIcon {
    display:none !important;
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl09_TreeGridFolderPreview, .page.level1.level2.dashboard #Content_WidgetGrid_ctl05_TreeGridFolderPreview {
    position:static;
    padding-left:50px !important;
    height:200px;
}


.page.level1.level2.dashboard #Content_WidgetGrid_ctl09_ItemLink h1, .page.level1.level2.dashboard #Content_WidgetGrid_ctl05_ItemLink h1
{
    text-transform:none;
    font-size:3rem;
    font-weight:bold;
    margin:0;
    padding-top:30px;
    font-family:sans-serif;
    padding-left:20px;
    
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl09_ItemLink h1:after, .page.level1.level2.dashboard #Content_WidgetGrid_ctl05_ItemLink h1:after {
    display:block;
    content:"Take these prerequisite lessons to prepare for Assima's Instructor-Led Training.";
    line-height: 1.5;
    font-size:16px;
    font-weight:100;
    padding:20px 0 20px 0;
     font-family:sans-serif;
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl09_TreeGridFolderPreview li.assima__treeNode, .page.level1.level2.dashboard #Content_WidgetGrid_ctl05_TreeGridFolderPreview li.assima__treeNode {
margin:0 50px;
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl09_TreeGridFolderPreview span.status, .page.level1.level2.dashboard #Content_WidgetGrid_ctl05_TreeGridFolderPreview span.status {
    font-size:1rem !important;
    height:1rem !important;
    text-align:center !important;
    background-color:#F7F4E9;
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl09_TreeGridFolderPreview .icon.simulationTutorial, .page.level1.level2.dashboard #Content_WidgetGrid_ctl05_TreeGridFolderPreview .icon.simulationTutorial {
    background-color: #cfc394;
}


.page.level1.level2.dashboard span.status.incomplete {
    position: absolute;
    top: -17px;
    left: 55px;

}

.page.level1.level2.dashboard span.status.score{
    position: absolute;
    top: -17px;
    left: 44px;

}
    
/* Library Widget */

.page.level1.level2.dashboard #Content_WidgetGrid_ctl14_ItemLink h1, .page.level1.level2.dashboard #Content_WidgetGrid_ctl08_ItemLink h1
{
    text-transform:none;
    font-size:3rem;
    font-weight:bold;
    margin:0;
    padding-top:30px;
    font-family:sans-serif;
    padding-left:20px;
    
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl14_ItemLink h1:after, .page.level1.level2.dashboard #Content_WidgetGrid_ctl08_ItemLink h1:after {
    display:block;
    content:"From advanced editing lessons to quick reference guides, we've got you covered!";
    line-height: 1.5;
    font-size:16px;
    font-weight:100;
    padding:20px 0 20px 0;
     font-family:sans-serif;
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl14_TreeGridFolderPreview li.assima__treeNode, .page.level1.level2.dashboard #Content_WidgetGrid_ctl08_TreeGridFolderPreview li.assima__treeNode {
margin:0 50px;
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl14_ItemLink, .page.level1.level2.dashboard #Content_WidgetGrid_ctl08_ItemLink
{padding-left:50px;
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl14_TreeGridFolderPreview, .page.level1.level2.dashboard #Content_WidgetGrid_ctl08_TreeGridFolderPreview {
    position:static;
    padding-left:50px !important;
    height:200px;
}

.page.level1.level2.dashboard #Content_WidgetGrid_ctl14_PanelContent, .page.level1.level2.dashboard #Content_WidgetGrid_ctl08_PanelContent {
    background-color:#F0F8FC;
}





/* Adding Return to Dashboard text in logo */

.page.level1.level2.item.library.folder.library #HyperLinkLogo:after {
    position: absolute;
    content: 'Return to Dashboard';
    color: white;
    top: 60px;
    left: 20px;
    font-size: 0.8rem;
    font-family: Roboto, sans-serif;
    font-weight: bold;
}
